package im.yisme.controler.service;

import im.yisme.view.service.GameActivityService;
import im.yisme.view.service.GameViewService;
import im.yisme.vo.RawActionVO;

/**
 * �˽ӿ��е�id��Ϊ����id
 * @author Monster
 *
 */
public interface GameCtrlService {

	public void setPlayingMusic(long musicId);
	public void setPlayingLyrics(long lyricsId);
	public void reset();
	public void startGame();
	public void finishGame();
	public void loadResource();
	public void pause();
	public void quit();
	public void input(RawActionVO action);
	public void setView(GameViewService view);
	public void setActivity(GameActivityService activity);
	public void checkOverdue(int moment);
}
